package com.erp.erp_servers.ProductPriceRange;

import com.erp.erp_entitys.ProductBoxGauge.ProductBoxGauge;
import com.erp.erp_entitys.ProductPriceRange.ProductPriceRange;
import com.github.pagehelper.PageInfo;

import java.util.List;

/**
 * @author zjk
 * @version 1.0
 * @description
 * @date 2021-09-16 23:03
 */
public interface IProductPriceRangeService {
    /**
     * 保存区间价格
     * @param record
     * @return
     */
    Integer insertSelective(ProductPriceRange record);

    /**
     * 根据产品编码，规格编码查询区间价格集合
     * @return
     */
    PageInfo<ProductPriceRange> findPriceRangeByParam(String productCode, String specificationCode);

    /**
     * 修改
     * @param record
     * @return
     */
    Integer updateByParam(ProductPriceRange record);

    /**
     * 删除
     * @param ids
     * @return
     */
    Integer deleteByIds(List<Integer> ids);
    /**
     * 删除
     * @param ids
     * @return
     */
    int deleteByParam(ProductPriceRange record);
}
